Citron lemonade - German English Dictionary